From: <Saved by Windows Internet Explorer 8>
Subject: Parallel In - Serial Out Shift Registers
Date: Sat, 1 Jan 2011 15:25:23 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_01D3_01CBA9C8.1B9ABC30"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994

This is a multi-part message in MIME format.

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/register04.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Parallel In - Serial Out Shift Registers</TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type><!-- Created with AOLpress/2.0 -->
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY link=3D#808000 bgColor=3D#ffffff vLink=3D#ff80c0>
<P align=3Dcenter><IMG border=3D0 alt=3DRegisters=20
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/register0=
1s.gif"=20
width=3D200 height=3D60>=20
<H1 align=3Dcenter><FONT color=3Dteal><I>Parallel In - Serial =
Out<BR>Shift=20
Registers</I></FONT> </H1>
<BLOCKQUOTE><B>A <FONT color=3D#ff0080>four-bit parallel in - serial out =
shift=20
  register</FONT> is shown below. &nbsp;The circuit uses D flip-flops =
and NAND=20
  gates for entering data (ie writing) to the register.</B> =
</BLOCKQUOTE>
<P align=3Dcenter><IMG border=3D0 alt=3D"4-bit PISO register"=20
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/regist04.=
jpg"=20
width=3D628 height=3D222>=20
<BLOCKQUOTE><B>D0, D1, D2 and D3 are the parallel inputs, where D0 is =
the most=20
  significant bit and D3 is the least significant bit. &nbsp;To write =
data in,=20
  the mode control line is taken to LOW and the data is clocked in. =
&nbsp;The=20
  data can be shifted when the mode control line is HIGH as SHIFT is =
active=20
  high. &nbsp;The register performs right shift operation on the =
application of=20
  a clock pulse, as shown in the animation below.</B>=20
  <P align=3Dcenter><IMG border=3D0 alt=3DAnimation=20
  =
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/4piso4.gi=
f"=20
  width=3D280 height=3D60> </P></BLOCKQUOTE>
<P><BR><BR>
<P align=3Dcenter><IMG border=3D0=20
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/bhf_g.gif=
" isMap=20
width=3D300 height=3D40 useMap=3D#bhfr><MAP name=3Dbhfr> <AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/register05.ht=
ml"=20
  shape=3DRECT coords=3D200,0,300,40><AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/hpage.html"=20
  shape=3DRECT coords=3D102,0,200,40><AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/register03.ht=
ml"=20
  shape=3DRECT coords=3D0,0,102,40></MAP><BR><BR></P></BODY></HTML>

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/register01s.gif

[encoded data, 4332 characters]
A4RCeITvR4NIuIR+syU7yIRQ+DYBAQA7

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/regist04.jpg

[encoded data, 21584 characters]
AD//2Q==

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/4piso4.gif

[encoded data, 11704 characters]
AgARAAAAAAAAAAAACnBpc283LmdpZgAAOw==

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/bhf_g.gif

[encoded data, 38604 characters]

------=_NextPart_000_01D3_01CBA9C8.1B9ABC30--
